#ifndef __AS_SCR_PROCESS_H__
#define __AS_SCR_PROCESS_H__
#include "ASScreen.h"
#include "..\control\ASTableBar.h"
#include "..\control\ASProgressBar.h"
#include "..\control\ASButton.h"
#include "..\control\ASAdvbar.h"
#include "..\control\ASFilledArea.h"

typedef struct
{
    as_screen base;
    as_tablebar* tab;
    ASINT head_height;
    as_progressbar* pb_total;
    as_progressbar* pb_sixty;
    as_progressbar* pb_butterfly;
    as_progressbar* pb_cowgirl;
    as_progressbar* pb_cunni;
    as_progressbar* pb_doggy;
    as_progressbar* pb_exotic;
    as_progressbar* pb_f2f;
    as_progressbar* pb_fell;
    as_progressbar* pb_spoon;
} as_screen_process;

typedef struct
{
    ASSTR img_title_cn;
} process_title;

#define AS_PB_TOTAL_H	20
#define AS_PB_TOTAL_W	200
#define AS_PB_TOTAL_X	20

#define AS_PB_CATE_H	16
#define AS_PB_CATE_W	150
#define AS_PB_CATE_X	220-AS_PB_CATE_W

#define AS_PB_BG_COLOR  0x3E1313
#define AS_PB_FG_COLOR  0xE0C246

void as_scr_process_init(as_screen* screen_p);
void as_scr_process_deinit(as_screen* screen_p);
void as_scr_process_show(void);

#endif